Salinity Gradient Heat Engines Alessandro Tamburini... Paperback Published 08 Nov 2021 $276.18 In Stock